PL01_Definition of Done Feature
Versión
1.0
Objetivo
Establecer los criterios necesarios que se deben completar con éxito para que una historia de usuario sea considerada como terminada por el equipo de desarrollo. Definir parámetros de aceptación para asegurar que una historia de usuario ha sido completada satisfactoriamente cumpliendo estándares de calidad.
Política
Los criterios de aceptación para que una historia de usuario sea considerada como finalizada son los siguientes:
- Generar historia de usuario a partir de requerimiento.
- La historia de usuario no debe tener dependencia con alguna otra historia de usuario que no haya sido aprobada como completa bajo esta misma política.
- Análisis de historia de usuario validado por otro miembro del equipo.
- Diseño de historia de usuario validado por otro miembro del equipo.
- El código cumple con el formato acordado por el equipo de trabajo y sigue los estándares establecidos.
- El código es verificado por otro miembro del equipo.
- El código de la historia de usuario debe ser escrito y correctamente documentado siguiendo la guía de estilo de Airbnb para Javascript.
- Las pruebas unitarias de la historia de usuario se completan satisfactoriamente para validar la correcta funcionalidad de la mísma. Estas pruebas deben realizarse por al menos otros 2 miembros del equipo.
- Se deben realizar las pruebas de integración con los anteriores componentes del sistema para asegurar el correcto funcionamiento en conjunto de las funcionalidades.
- En caso de que la historia de usuario cuente con requerimientos de seguridad, se deben documentar y validar que se cumplan por otro integrante del equipo.
- El Product Owner del equipo acepta como terminada la historia de usuario.